trip odometer - French English Dictionary